avanel rest station - Turkish English Dictionary